General commit, all arrays were changed to Data Structures such as
LinkedLists and ArrayLists.