upgrade to rendering engine. bug fixes.

Started using the getObjValFromDotString() util in the rendering engine.
Allows for skipping a big chunk of logic 'looking' for dat

fixed a bug in the thisIsAnAdminSession utility.
more tuning of template translator
New extension load process

Previously, extensions would execute their callbacks as soon as they
were loaded and depencies had to be declared which would hold off
executing callback till dependencies were ready.  Now, all extensions
are loaded and then all the callbacks are executed afterwards.  Soon, a
simple method for adding non-essential callbacks will be supported to
load them after the fact (gives a faster app load and better
extensibility).
jsonp removal. more extension load changes

Removed a few jsonp specific functions from model.

better commention of extension related functions in model.
turned off some console logging.
started adding support for loading extensions earlier in process.
Mods to support page transitions

Rather than emptying mainContentArea each time and rebuilding each
template instance each time it's called, each instance is rendered any
maintained in the dom as a child of mainContentArea, allowing for easier
transitions between pages.
More changes to support transitions
bug fix for keywords input

The code for blanking out the keywords when leaving the results page
wasn't working quite right. It's fixed now and will restore input to
default value.
bug fixes and changes for page transitions

sessionId was set to false by default. should have been null.

corrected typo in checkout which set paypal vars to payment- instead of
payment. (happened when killing token/payerid vars).

fixed pagination dropdown to use jqueryui styles

changed reviews tab to always show up

changed some showContent code for category (and homepage) so that if a
request for %page has been made and data is not present (null), the app
won't request that data again on this visit. Means faster reloads of
pages and fewer API calls.

Fixed bug in login modal which wasn't properly displaying messaging.
updates for new API version (cart2)

Changed the field names to use new naming convention (cart, checkout,
orders,etc).

fixed links in recent searches

more updates to support page transitions.

bug fixes for error reporting in login and wishlist.
init.js cleanup

started reworking init.js to use a push() syntax to include extensions,
scripts and templateFunctions.
wrapping up init redux

init is much cleaner now and, it appears, a bit faster. The preloader is
more accurate as well, in terms of the percentage that remains.
updates to prodlist. some bug fixes

Cleaned up some improperly scoped variables.

big changes to store_prodlist to make prodlists not require an ID to be
set so they're more page transition friendly. all vars are getting moved
from memory to the list container (usually a ul) itself in data().

Some more page transition code.

removal of some unused code.

Some css cleanup, specifically with regards to search, company and
customer templates.
More changes for transitions
upgrades to product lists

product list render format is much cleaner now. A product list will
completely take care of itself, including hanlding getting all it's own
data.
More tuning for page transitions
Change to privacy policy

A small addition to the privacy policy so that it is, by default,
compliant with google remarketing.
updates to new init and bug fixes

Fixed issue where root cats weren't always showing up (was a result of
other changes made to quickstart init process. Added a console warning
for this case as well.

Fixed new init process so that the second pass worked properly.
extensions weren't loading.

Fixed breadcrumb on product detail pages. broke as a result of upgrades
to rendering functions.
new category list render format

A new category list render format that is more in line with the new
product list format (all self-contained). Allows for a faster render for
a simple list and the request to be tied to the type of data needed.

started work on updates to the add to cart functions.

Changed the rendering functions so the 'replace' no longer occurs (in
controller).

Fixed issue with new product list due to 'replace' mentioned above
(controller) so timeout workaround (which was temporary fix) is
resolved.
fixes

Fixed showMessage so message shows up.
More work on add to cart.
new add css file utility

added a utility for adding a .css file.
changed styling so if no reviews are present, zero stars graphic doesn't
show up.
added some default meta data to quickstart.