Create interface ISchemeInitialConditions
add implementation for default initial conditions
add implementation for some methods of SchemeLayer
added unit tests for SchemaLayer methods