start of code first rewrite
started breaking down the data provider
code first fixes
more unit tests for code first
updated the GlassMapperScCustom.pp file