began further implementation of controller logic, with assumptions of
service layer
updated files service according to expectations from controller