Initial commit, add the basic app