Initial Release

This is tested and functioning on Linux 3.13.0-24-generic (32 bit)