Initial import of WIP codebase with working version 0.5