For usage instructions, see: http://wiki.themanaworld.org/index.php/How_to_Develop