Added Input and Screen Managment systems.
Also tweaked rendering code so all primitives have acess to the alpha channel.