Squashed commit of the following:

commit 829e39e066a678164fd74b76d0d3a3272579e0aa
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Thu Feb 6 20:10:46 2014 +0000

    Working towards consolidation all rendering functions into a single Rendering class.

commit 6a69d5619bae7d7869b07dc36eefb903d2526862
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Thu Feb 6 19:57:18 2014 +0000

    reverted AssimpNet to build against .NET 4.5

commit 4e052f9c90fd12958c1aebcdbef5c8ae31106f7f
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Thu Feb 6 19:55:52 2014 +0000

    base initialise setup
    static shader class

commit 2b174ffcd7fd057c398586c5a18942de25d3df9b
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Thu Feb 6 17:14:07 2014 +0000

    Removing setup from Game app, moving it all into base initialization.

commit fcfc93c7ddd9696e5f7ce9d3de122a5b06e1eca3
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Thu Feb 6 17:09:16 2014 +0000

    Removed image magick

commit 4b32965b7f1d784669019fb73ab9ecd17b112f00
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Thu Feb 6 13:49:47 2014 +0000

    wireframe toggle

commit 1b0bce66b5a7cbb3a359463b7c5585a9397dadd5
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Feb 5 15:57:07 2014 +0000

    corrected images loading rgb instead of rgba formats

commit 17c09fa26d4d0de5bdde42de2492adf18b22cccd
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Feb 4 22:45:08 2014 +0000

    fixed wrong amount of textures being loaded into cubemap

commit d7163e6d6d483fee49a3cca99bf26c14c2eb4b57
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Feb 4 16:09:00 2014 +0000

    added shaders and matrix transforms from superbible 6 cubemap example

commit 2402bfc5796dcaa29e1cb8541528c402afd79e02
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Feb 4 15:10:43 2014 +0000

    Added cubemap loading.

commit 295e61ee79c09fb12bb8a6dc02637f776c72d125
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Feb 4 13:06:05 2014 +0000

    unfinished cubemap work

commit 090c5ad8b4b4158dee00ec68fcd644da0223020e
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Feb 4 13:04:53 2014 +0000

    Renamed skybox textures and added magickimage to nuget packages

commit c2164c546c9358fa4c5ff365355c5ac68659b2f6
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Sun Feb 2 22:16:18 2014 +0000

    unfinished skybox work

commit 9290fcbbfcc67cdcae162967f7c5b82f81b8b6e1
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Fri Jan 31 19:41:26 2014 +0000

    skybox texture loading: http://www.mbsoftworks.sk/index.php?page=tutorials&series=1&tutorial=13

commit 4ff68c2f2e1e1c9215651b6a33ce3e8e7f2376c7
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Fri Jan 31 19:18:45 2014 +0000

    3.3 context

commit d456ae449b9cf83ebeb255cb4ca9e16c811ab7cf
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Fri Jan 31 19:14:38 2014 +0000

    removed nunit build event for now

commit d26988c69bdde248b31e9e8ba63512393a89929f
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Thu Jan 30 17:34:47 2014 +0000

    deleting system files, also testing my details are correct in the log from this machine...

commit 48d1ae141fb859bc44346f1e04916a8df526cb17
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 22:44:32 2014 +0000

    removing old file

commit fecf684051cc481d4a759b4ef2873c5dfeaa6137
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 18:06:53 2014 +0000

    Wireframe.

commit 8c799950a54c04b7bdfe9cd5dd2a66a69ba2095d
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 17:25:46 2014 +0000

    ~ ~

commit f08411393d4e8039f3e1c1a950ba41882a846b50
Merge: 219a36c 2029e87
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 16:53:04 2014 +0000

    Merge branch 'Voxels' into develop

    Conflicts:
    	AWGL/AWEngineWindow.cs (Resolved with copy from 'Voxels' branch.

commit 2029e87f1a10a7292c2bfa7156fd84168bb36b6b
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 15:47:01 2014 +0000

    Context changes.

commit ae39edb6cdcf85797dbd9ee79f7bd66e97c505ca
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 15:41:44 2014 +0000

    ~

commit e368e075b861cceee7281089b9dc2ab9f7c536bd
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 15:41:22 2014 +0000

    Removed orientation debug output.

commit c96ef9a144b3071921d499bd23dd7983872ec5b9
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 15:40:17 2014 +0000

    Changed min version to 3.3 Core Profile.

commit b6479a4c36986b1ef1f9b20664f85c0f9f4d1cf3
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 15:15:18 2014 +0000

    Re enable 4.1 CORE Profile.

commit 0d697358da218828891225e7a2413d742091a0ae
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 15:08:12 2014 +0000

    Re enabled shaders and all that jazz.

commit 3d419c07fc498b51d30d6b352b1174d843b112ee
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 14:59:46 2014 +0000

    Added an extension to cleanly concatenate arrays.

commit 654c973a2cf0d175991e6da866b7db2a943c629f
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 13:05:38 2014 +0000

    Set up 3-dimensional array of Cubes (Voxels).

commit 45118ccdd10f6bd7c93070ff056890ab7070b8be
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 13:04:49 2014 +0000

    Disabled shaders for the moment.

commit 2ab04dea0a29a00b1a02953724d6d345e004fef1
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Wed Jan 29 13:03:39 2014 +0000

    Removing old files and dependencies.

commit 352560860b1d5733871c5e77a70cd88f3cbc3ee5
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Jan 28 15:17:10 2014 +0000

    Unfinished voxel work.

commit 7b402fc8d50b66564ac07b11fa2da86272abc28c
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Jan 28 08:21:20 2014 +0000

    First block rendered.

commit 25b4c3d62cc6b76133e3cbc1e9b0aff385642f4a
Author: Anthony Woodward <a.woodward6237@student.leedsmet.ac.uk>
Date:   Tue Jan 28 07:00:43 2014 +0000

    starting voxel Engine tutorials. . .

    https://sites.google.com/site/letsmakeavoxelengine/home
Clean Out #1

includes:
~ assimp dependency change
sorting out dependencies after todays fiasco on the lab machines. .Net4.5.1->.Net4.5
Dependency change again, Nuget didn't act as trouble free as it first seemed to be. .
belongs with previous commit ^  ^
~
Refactor
Refactor.
Finally fixed startup project!!