Established package structure and barebones classes