UI, Gitignore, server

* initial commit of the UI
* gitinore now ignores the pesky .DS_Store file
* server API changed