Cleanup + notes.
A few more methods added for easier extension.
Fixed inits.
VERY BASIC iPad support. Not meant for production.