Bassem's first push

bassem folder contain src of the package and the builder i talked about
take a look at the builder class in Builder package