Created declaration file for the Node class

This pull request is related to #9. 

Please look over this commit to make sure the declaration is in the format that's favourable, and then pull it into master as soon as possible since this commit introduces the src folder where all declarations will be stored. The issue branches will need to be rebased after this pull to make them all have the src folder for their respective declarations.