add base classes
add project config files