worked on console printing of validation errors.
added empty unit tests.
added unit tests.
changing name spaces of projects.
changing name spaces of projects.