Revert "Added Test To Data.Test"

This reverts commit 001baec8531101439f522cd808479de94e4b2ee5.
Revert "Added The rest of the changes that i regret :("

This reverts commit 238ca034f7faebe57d6ba4ebc20707bed2a75a36.
Revert "Revert "Added Test To Data.Test""

This reverts commit cbf7edf5fef25444199935aa4e86393563cdefc0.
Fixed most of EF
OK. I like where we are now

Still have my Data & Data.Tests Projects
My tests are still here
Migrations are working too ;)