expenses: added ability to set expense as a half. added log method for all controllers.