Refractored the code at several points

Renamed simpec.gui.table to simpec.gui.internal
Renamed classes under simpec.gui.internal

Added a collector class that handles multible internal frame types
Added comments att several points

Updated UML

Signed-off-by: Dennis <dennis@vonbargen.se>