added .h files and modified code to compile
modified serial open, not yet functioning