Base structure, window class

- Created base class structure
- Defined Window class
- Organised objects to vectors