Base classes and some work on an MDL model parser.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
MDL parsing and rendering.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Chainable file systems

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Alias model rendering.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Minor fix in MDL parser.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Entity rotation.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
BSP models.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Entity selection

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Fixed some compilation problems and warnings.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Minor changese.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Entity selection rendering and filters.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Better picking hit filter system.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Refactoring.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Refactoring of BrushRenderer.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Refactoring of Entity renderer.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>