```ruby
module Clusterable
end

$LOAD_PATH.unshift(File.dirname(__FILE__))

require 'clusterable/point'
require 'clusterable/cluster'

$LOAD_PATH.shift```

Use autoload to lazy load classes when they are needed.
user
```ruby
module Clusterable
  autoload :Point,   'clusterable/point'
  autoload :Cluster, 'clusterable/cluster'
end
```
assistant