Did a lot of work adding display... Recycled a bit of old code but will clean up
adding some nessicary files