First Commit
asd
Factory and Strategy implemented