Added a gui engine, also an optional inventory system.

Signed-off-by: Gavin Gassmann <gassmann.gavin@gmail.com>
fixed south cutins.

Signed-off-by: Gavin Gassmann <gassmann.gavin@gmail.com>