Initial file structure. Fixes #1