Refactorings, Fixes, additions for getting Ruby up and running.