Using libRocket for GUI. Converted hpp -> h. Added custom smart pointer, lfant::ptr.