Entity and Appearance class (WiP)

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>