added get and add functions. Refactored code for the win
added remove method for relations and refactored
added following status mockup