A new class to handle "positioning" and its use in the poster area

**Only for review**

I took inspiration from the error class and the layer class (more from the error since there are still a couple of comments from there lol).

Opinions?