Fixed miscellaneous issues

-Added makefile
-updated method declaration
-fixed a number of include statements
Delete all the "lib" and ".so" parts, they aren't needed. Also remove libroot entirely, it's linked in by default. Also, does this application really use libgame, libnet, and libnetapi? I find that hard to believe...