Major (Solution) : added some behavior
Major (Solution) : change some behavior and remove old files
Major (Solution) : added some behavior