updated README and parameterized some repeated maven dependencies