Well i think people to use an engine first before writing their own ... but anyway you are doing it in the badass way good job man !!!