Added constructor and float coordinates to Location