Finished application

Tested and working