Some basic structures

> Had to rethink my structure quite a bit, but I have a good idea of how
it's going to look like now.
> Did a bit of reorganising, but most of the files are still stubs
Well, time to get to the real work.