project structure

and readme update