Added basic fingerprint generation

Proof of concept mostly