Initial commit - some libraries included, basic functionality (but no rendering) has already been implemented.