Add template for Server.
Renaming
Changed some imports around.
Factoring away the transaction boilerplate.