Made own vector class, added text box cursor and focus too

Also made a mess of all the imports