new themes
various updates. been a while.