LocationAmount will only accept positive values now

Fixes issue #7.