Git ignore to stop excess files
Moved blocks to core package for work on registry
Registry class
Un-used
More work