first commit: an almost complete version
support AllInVain and Apocalypse [functionality of first version complete]
simple version of readme