Fixes #1, Large Restructure of files(not complete)

Don't post (non crash) issues about the fuel generator i am aware it
doesn't work i am currently working on it, however any crashes i am
happy to take a look at.