Initial Structure

Initial Structure Plus a couple of categories (non implemented) yet.