final updates to js / assets modules
adding blocks module