Added SpinnerListener and support for listener
Included parameters for numberspinner for number of steps
Resolved merge conflict and made everything non-static