Restructure, add Form and Container concept

Form - Window you interact with on a modern OS
Container - As the name implies, holds a collection of Controls

Signed-off-by: Chris Sanders <zidane@outlook.com>