! refactor split image presenter and dragable presenter
! use persisted? instead of !new_record?
! move filter_value method to world