Fix some issue in the list implementation

Added unit test for that
Fix hashmap and tests to the repo
Travis CI introduction