use ArrayList instead of old scool Vector

use ArrayList instead of Vector - reasoning: http://stackoverflow.com/a/1386288/322642