Moved tests to separate file
Lambda not needed
Added observable is_empty