Add table model and some interface changes

Changed the interface to have a table to display the data in. Also,
added a class default from Java called TableModel which allows to
update the table when new data is put in.