Move engine to src/ subfolder