Feature add skill table

This pull request does not actually contain the skill tables. It contains the GUI with a part of the backend code.