working on mock objects.
working on context actions.
refactored how features are organized.
updated