Cleanup finished.

Naming changes to better describe objects + prepare for future features.

Updated files to better follow QML style conventions.

Will release v0.3 shortly.