Initial commit - early file structure and library inclusion.