Added first methods and test
Added first base componentts