Initial Commit

Initial Build Ported over from the original SpringAhead. Removed
scheduling and submitting features for different implementation later.