whitespace
Added stubs for interaction and objects
Added return type
Added target area
Reorganized tests
Added wildcard and simulation