Updated Methods and data structure

I've included the Sequence class we created for class so we can use
instead of the Java ArrayList. If anyone has a better version, please
feel free to review and replace.