ADDED: preferences activity

The preferences are added however they are non-functional. Also, they still need to be added to the strings. Finally, the activity needs to be cleaned up. Most of it was auto generated so its contains some extra stuff.