Adds Unicorn server

Here you go. Both PRs can be merged in now. #46 should go before this one - this is just one commit really.