Directory tree structure changes, to be structured and understandable, added parent project for samples in maven