Adds wrapper functions for easier creation of rays and rashes
Adds loader for Boris/REPL tools
Implemented array access interface for Ray
Unshift should return the array, not the inserted element
array_filter maintains the input index resulting in vacant indexes - this fixes it
Fixes method naming to be more intuitive (in absent of question mark)
Fixes bug in shuffle() method
Adds PHPUnit tests for Ray