Simple inux port

Fully functional in Ubuntu and Arch. 

This port is intended to be as independent from the distro as possible. It is highly likely that with some modifications, this could work in other Unix Based OSs. 

Had a strange issues on Debian with the multiple computers that were tried.