Added code for ALU and Signature analyzer

Important files are only ALU.vhdl and SIGNATURE.vhdl... everything else
seems to be autogenerated crap from the ide, but I don't know if I can
add it to the git ignore list... so keeping it.... none of the files are
huge, so I don't think it's too much of a problem.