Adding ignore.
Minor tweaks
Adding dependencies and other such things.
Adding client side dependencies.
merge.
ahhh stuff everywhere.