Fixed how assets are loaded

Now, the framework expects all your assets to be on a 'assets' directory
besides the binary. This way, you should be able to execute the game
from any directory (still need to be tested on linux).