initial commit
complete
initial layout without animation added
fixed bug where reordering could happen during animations.
fixed bug where show() and hide() we're forcing the appendTo items to transition to the location instead of just jumping. Removed show and hide as they are only needed during the init Layout
added a debug flag and debug background colors, also ran a grunt miniify
pushing to github
fixed merge issue