added moveable concept, not working yet, no tests added yet