Started work on ring

TODO:
REMOVE MY LIB SRC FILES