Minor site overhaul: core style changes, mobile-version implemented, forms added, minor bug-fixes with last design, added logo.