Modified Newport301

A lot of it is working now.
There are a lot of commands and such so not all of those are there.
Also it is not possible to truly test until I have a Newport301