Changed gitignore
Implemented all previous functions of Node (except observers)
Added folders for future structure
Restored worker.py and node.py temporarily for reference