More android specific

This project is a gradle build, which means it uses multiple projects to
work. You WILL need the gradle plug-in for eclipse for this. The point
is to make it easier to code for android, since the sdk itself is very
specific and uncooperative