Adding bunch of dependencies (to be removed in the next commit)