Added routing and support for multiple boards

Hello @tessr, 

Please review the following commits I made in branch 'prezjordan-routing'.

27ad8dd6f02b997dac25122dac8c316c030cb19c (2013-07-28 00:20:42 -0700)
Added current boardId to card submission

15a45e163adf4e3e93d507df061f9471dfa8151c (2013-07-28 00:20:18 -0700)
Implemented router

9161bdb18a8c2d08d1b2eebcdf9380447245e94f (2013-07-28 00:19:57 -0700)
Board collection and views

54a143b202524bef536ad1ff9756fc674b80917f (2013-07-28 00:19:27 -0700)
Removed card list operations

2166c982a6ec56243172b416130de1b5edb6da91 (2013-07-27 22:50:52 -0700)
Meteorite smart packages - router


R=@tessr
VISIBLE_CHANGES=Added routing and support for multiple boards