Dont worry, haters gonna hate. Anyway this is a good design, :) good work. Never let what they say put you down.
How do i turn things on and off??
Nice, although there is a problem where the pressure in the combustion chamber builds up, so that it won't fill up with oil.