Minor bug fixes and cleanup

* A `.gitignore` file was added to the root of the project to prevent environment or IDE specific files from being checked in. All of the files in question were deleted. However, don't worry they can be re-auto-generated.
* The app is no longer locked in portrait mode. The action bar's drop down will persist state when the device is rotated.
* Items in the list are not persisting yet because they need to be managed very differently. The items should be presented in a listview as opposed to a linear layout. The data also needs to be saved somewhere (persisted in some form of storage, sqlite or a content provider system would be best).
* The code was cleanup a little bit to help organize and separate code.