Move Marker class to its own file
Move Marker class to its own file; require marker.rb