Add dependencies for reactives
Add the basic reactive type
Add tests for reactives