Merge pull request #9 from WrinklyNinja/reorganise-repo

Reorganise repo
A small readme is better than nothing.
Merge pull request #8 from WrinklyNinja/add-readme

A small readme is better than nothing.
Moved API types and enums into new header.

Also updated Doxygen settings.