initial commit, maps and firebase