Added bootstrat, reduced boiler plate classes
Added bootstrat, reduced boiler plate classes