add some usefull dependencies
basic user authentication added