Updated ignore list for netbeans workspace
Fixed some decoding bugs
Updated makefile to be less of a pain to use