First actual component implemented. ( Mostly )