Entry and Exit

Working on Entry and Exit UI and observable pattern.  Created most
basic classes and unit tests.