initial commit site directory set up and dependencies added