Factored out the duplicate Direction enums into separate file