Add implementation

Added implementation of system
Remove integration tests - the operation is verified in the unit tests