Added more core classes.
Clean up based on feedback
Reorganized the server container setup.
Naming.
Cleaned up InMemoryServer based on feedback
Merge pull request #16 from Georadix/feature/core-componenet

Added more core classes.