Start of server class and spec