Finished Basic App Functionality