Reorganize - separate tests folder, create literate project
Continue reorganization
Update project configurations, some more restructuring
Merge changes, reorganize projects