Modified the CRC16 algorithm to match the Java algorithm results (yes, weird stuff).
Added Java's project and some basic classes.