modified .gitignore and .travis.yml
added starting work for RAM and Elf classes,
added gradle wrapper support so that gradle tasks run without needing to install gradle,
added Travis CI support,
added unit testing for RAM class