Adding linux version systemc library
Updating to support both linux and cygwin
Updating the build system
Adding compilable version of the uart communicationg
Updating new versions of the libraries
Removing unecessary files