Implemented get, remove, and find
Changed all int to signed to avoid problems returning -1 as a marker
Added comments for ArrayList
Added checks for if index < 0 to compensate for the fact that it is now a signed integer