Significant UI and database updates

Still have a running issue with using the SQLiteAsyncConnection
incorrectly (calling for the Result property of a task blocks the
current thread, so really is not "async")
Github for Mac interface -.-