Renderered, all basic functionality implemented

I think this will be a good ground to start building extra functionality
and polishing