adding bloc and support files
adding scripts.