Merge pull request #1 from jonezy/master

just getting the code into this repo
added new steps and show the correct data in each step

Signed-off-by: Chris Jones <chris@jonezy.org>
new data dependencies implemented.

- wheel adds correct package dependencies
- removing package removes the wheel that added it
- trim adds correct package dependencies
- removing package removes the trim that added it.

Signed-off-by: Chris Jones <chris@jonezy.org>
corrected wheel pricing, adding note to explain the pricing as well

also fixed a bug that was preventing optional wheels from showing up at
all

Signed-off-by: Chris Jones <chris@jonezy.org>
fixed a few build and deployment issues that cropped up from renaming
the project

Signed-off-by: Chris Jones <chris@jonezy.org>
wheels that belong to multiple packages now have no price and a note that
you have to select a package first.

Signed-off-by: Chris Jones <chris@jonezy.org>
Merge pull request #3 from jonezy/master

Renamed the whole project to MiniConfigurator.
wheels that belong to multiple packages now have no price and a note that
you have to select a package first.

Signed-off-by: Chris Jones <chris@jonezy.org>
Merge branch 'wheels-fixes' of github.com:jonezy/buildmymini.ca into wheels-fixes
Merge pull request #4 from jonezy/master

getting production branch merged into master
Merge branch 'master' into wheels-fixes
Merge pull request #6 from jonezy/master

Form fixes, resolved calculator issue.
Merge pull request #7 from jonezy/master

March updates + pricing module formatting.
Merge branch 'master' into wheels-fixes
upholstery colourlines are now part of the vehicle and upholstery data

Signed-off-by: Chris Jones <chris@jonezy.org>
colourlines,trim and wheels now add dependencies correctly

- simple one way dependency adding works
- need to come up with a way to do the reverse (a package
could have 1 or these 3 trims etc)

Signed-off-by: Chris Jones <chris@jonezy.org>
final wheels etc ui work, single associations are working properly.

Signed-off-by: Chris Jones <chris@jonezy.org>
interiors without an associated colourline will still work, std configs
load properly now.

Signed-off-by: Chris Jones <chris@jonezy.org>
the first pass at the new wheels and tires is done, selections left to do!

Signed-off-by: Chris Jones <chris@jonezy.org>
adding a colourline will clear all previously added system selections

Signed-off-by: Chris Jones <chris@jonezy.org>