#439 renaming files
#439 Layer Done
#439 In validate compile in the layer
#439 remove extra spaces
#439 add documentations
#439 Fix Gemfile Doplications
#439 Add Rspec tests
Update solutions_layer.rb
Update solutions_layer.rb
Update solutions_layer.rb
Update solutions_layer.rb
#439 Fixing some code issues
Merge pull request #469 from alaashafaee/dev_database

Dev database
#439 Fixing executer layer
Merge pull request #451 from alaashafaee/CX_Mussab_439_Layer_X.3

Pull Request: CX_Mussab_439_Layer_X.3 Layer
Issue: #240 - Update with master
Issue: #240 - Change compilation file system
Issue: #240 - Modify .gitignore
Issue: #240 - Remove extra files
Issue: #240 - Fixing the script