Added start_activity function and tests

this method should be documented otherwise no one will know it exists