Requirements frame outcast

Added the parts i think will be useful for the requirements at this
part, with short introductions to each. Will add the table and possibly
some of the other small parts + refine ofc later.