I finished setting up the layout handling logic, more work needs to be done but for that I would need more solid information...