Remove needless usings
Rename systems to blocks
Add additional info about project files/folders
Remove needless Core
delete needless
first
Split refactoring
Adaptingo tests