initial
Foundation Framework
First iteration