Started tests/implementation for new client side featureBeeController to allow more explicit architecture which will allow us a better condition handling