Defined some dependencies
Added initial version