Clean up pipe syntax
Write specs and models for Ship and Point