[#24] Created initial version of Engine Factory, notes and placeholders.