Initial commit
Added array files
Reformatted as a class