#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
#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