got codebase compiling with maven