Step 4, final app

Initial commit