The app is not in working state. Commit is for safety purposes.
Useful stubs of code are in place though, cleanup and improvements pending.