This is my first Android project, so some things my be done in a completely stupid way. I am for example not really sure if it was a good idea to use the Preferences Framework for the preferences. See also the file todo.txt for ideas/not yet implemented features.