- cleanup project, and file/folder architecture
- update docs