DI - Layers - Datatables

Added DI using cake pattern
Added datatables
Added update of tables via webscokets