cleaned up bootstrapping, moved views from client to common, introduced dynamicContentServer(not yet functional)