Add test files

They are not yet implemented, after some research I still need to figure out my Entities' attributes
Merge branch 'master' into Tests
Merge branch 'master' into Tests
Merge branch 'master' into Tests
Add test files
Merge pull request #4 from mahmoudhashish/Tests

Tests