at point of upload 12:25pm 30/12/18 barely works but will be finished over time. 
this is a bigggggg headache.

updated 2:30pm 30/12/18: gotten to grips of the code and all controls are functioning though they all move same way for now.
updated 3:15pm 30/12/18: fixed all controls movements are now seperate.