Abstracted some checksums into a new class
Improved filters
Added library for port names