Restructure.

Moved files from util to lib folder and changed static folder to
something a little more intuitive.
Matrix update.

Changed matrix file to a pattern template.
Merge pull request #5 from ajthor/architectures

Patterns