First commit

Rearranged directories divided in multiple packages