Reworked GUI, added tables to backend ... closes #1