Added return value on run
Fixed cmake to use subsystem::console
Added .cpp function to belong to class scope