first working prototype
added datatables