server 0.01

add base classes