WIP: Added benchmarks for list vs array
WIP: Changed internal lists to arrays for better performance
WIP: Added more failing test cases and started forrest refactoring