Add object-like abitonic sort implementation (in progress)

In progress, not compiling