moving handlers.go to its own dir