Initial commit with working code
	new file:   pom.xml
	new file:   src/main/java/com/dev/tc/gps/client/CustomDistanceListener.java
	new file:   src/main/java/com/dev/tc/gps/client/GPSDClient.java
	new file:   src/main/java/com/dev/tc/gps/client/contract/GPSDataIntegrity.java
	new file:   src/main/java/com/dev/tc/gps/client/contract/GPSObject.java
	new file:   src/main/java/com/dev/tc/gps/client/contract/Map.java
	new file:   src/main/java/com/dev/tc/gps/client/contract/Protocol.java
	new file:   src/main/java/com/dev/tc/gps/client/endpoint/GPSdEndpoint_.java
	new file:   src/main/java/com/dev/tc/gps/client/endpoint/SocketReaderThread.java
	new file:   src/main/java/com/dev/tc/gps/client/notification/GPSBroadcaster.java
	new file:   src/main/java/com/dev/tc/gps/client/notification/Observer.java
	new file:   src/main/java/com/dev/tc/gps/client/parser/GGAParser.java
	new file:   src/main/java/com/dev/tc/gps/client/parser/GPSDCMDParser.java
	new file:   src/main/java/com/dev/tc/gps/client/parser/GSAParser.java
	new file:   src/main/java/com/dev/tc/gps/client/parser/GSVParser.java
	new file:   src/main/java/com/dev/tc/gps/client/parser/NMEA0183.java
	new file:   src/main/java/com/dev/tc/gps/client/parser/NMEA0183Parser.java
	new file:   src/main/java/com/dev/tc/gps/client/session/GPSSession.java
	new file:   src/main/java/com/dev/tc/gps/client/types/ATT.java
	new file:   src/main/java/com/dev/tc/gps/client/types/CMDResponse.java
	new file:   src/main/java/com/dev/tc/gps/client/types/Device.java
	new file:   src/main/java/com/dev/tc/gps/client/types/Devices.java
	new file:   src/main/java/com/dev/tc/gps/client/types/ENMEAMode.java
	new file:   src/main/java/com/dev/tc/gps/client/types/EParity.java
	new file:   src/main/java/com/dev/tc/gps/client/types/GGA.java
	new file:   src/main/java/com/dev/tc/gps/client/types/GSA.java
	new file:   src/main/java/com/dev/tc/gps/client/types/GST.java
	new file:   src/main/java/com/dev/tc/gps/client/types/GSV.java
	new file:   src/main/java/com/dev/tc/gps/client/types/POLL.java
	new file:   src/main/java/com/dev/tc/gps/client/types/SAT.java
	new file:   src/main/java/com/dev/tc/gps/client/types/SKY.java
	new file:   src/main/java/com/dev/tc/gps/client/types/TPV.java
	new file:   src/main/java/com/dev/tc/gps/client/types/Version.java
	new file:   src/main/java/com/dev/tc/gps/client/types/WATCH.java
	new file:   src/main/java/com/dev/tc/gps/gps_reader/GPSData.java
	new file:   src/main/java/com/dev/tc/gps/gps_reader/GPSDataEventListener.java
	new file:   src/main/java/com/dev/tc/gps/gps_reader/GPSReader.java
	new file:   src/main/lib/RXTXcomm.jar
	new file:   src/main/resources/dll/rxtxParallel.dll
	new file:   src/main/resources/dll/rxtxSerial.dll
	new file:   src/main/resources/gpsd4win/GPSd-4-win_0.2.0.0.exe
	new file:   src/main/resources/gpsd4win/gpsd-2.37-1-win32-bin.zip
	new file:   src/main/resources/log/log.config
	new file:   src/test/java/com/dev/tc/gps/gps_reader/AppTest.java