refactored assets and prep for angular even though this isnt a very transactionful site