Refactored vessel factory
Implemented methods to retreive options
Added number input, just a copy of field now, but can later be extended with functionality that makes sense
Fixed select component correctly returning its value on change
Update number component to accept up and down keys to edit the value