Implemented ALU and MEM

Implemented basic ALU (without bonuses) and memory modules, as well as
tests for each. Updated .gitignore to ignore Modelsim project files and
compiled libraries.