Project no longer crashes on Map activity

There were some issues with things not being declared in the manifest
and the Map activity being a fragment activity. The app now runs and
will go to both the registration screen and the map screen. Also updated
the minimum build from 8 to 14 in build.gradle so we'll get less
messages about widget compatibility, hopefully.