Feedback on a 2d spring simulation

The example runs if you define:

julia> using StaticArrays

julia> mutable struct Point{T} <: FieldVector{2,T}
           x::T
           y::T
       end

Which will give you all the algebra of arrays to your point. The error of missing oneunit(::Any) is pretty bad, though.