Add dependancies, close #1