Started the implementation for the new Loop Class.

We started implementing the new Loop Class for AisisCore.
This will eventually replace any existing Loop structures we have.