Branch setup
Added Add functionality and passed JUnits tests as at 11/4/2013