Animation and bug fixes for Master

Merging the branch "Animation and Bug Fixes" to master so it can be sent out as an update to formulae for users. The branch hopefully organised xcode a bit more and made the app more responsive and faster.