Updating source code to new code guidelines

- Added LinkedList class
- Added HashMap class
- Added tests for LinkedList