Completed refactor of items controller

include hammer.js dep