Added test for [Mappable] attribute.
Added [Mappable] check.
Method extracted args validation.
Check for getter and setter.
Added demo project.