How to create a module as a wrapper for js
If you've done work with themes and template.php, writing a module will be a snap. Review Creating Drupal 7.x modules for the basics, but at a minimum you need a yourmodulename.info and a yourmodulename.module file to get going. Declaring the block
 specifically will start you off on being able to define your blocks. As for including css and js, use the drupal_add_css and drupal_add_js functions respectively.