adding revel
update repository structure