controls: a,s,d,w / up arrow, down arrow, left arrow, right arrow
Credits to ianplus for the original project (i can update if creator continue the project)