Relaxed some of the development requirements.
Refactored the code to use a custom default session.