Moved files to `include` and `src` directories.

This makes the filesystem layout clean and is more future-proof.
Fixed `winapi` types and functions.

Code does not work but at least compiles fine. Everything is
commented out.
Added some cross platform code for timers.