Shortcuts to JS methods - squashed commit

commit 9ee97b131135d16c8c7d0dd644185200a5452568
Author: robertmirro <rmirro@gmail.com>
Date:   Thu Jun 12 19:24:53 2014 -0400

    more changes

commit dbfc370b7ba3906955f77d99cb7f715b93edd9bd
Author: robertmirro <rmirro@gmail.com>
Date:   Thu Jun 12 19:20:36 2014 -0400

    more changes

commit bd47aea260d9262616382fd6d703af8695e504b8
Author: robertmirro <rmirro@gmail.com>
Date:   Thu Jun 12 19:16:52 2014 -0400

    more changes

commit a2b88c0cd9af778aa63c6d077a09a5612a868c2c
Author: robertmirro <rmirro@gmail.com>
Date:   Thu Jun 12 19:06:30 2014 -0400

    more changes

commit d7fa3989237f1ab7fb568526ad87b47767722604
Author: robertmirro <rmirro@gmail.com>
Date:   Thu Jun 12 18:56:20 2014 -0400

    more changes

commit 4f7dcf8e933f20ce08171cc8b823542a42c82ada
Author: robertmirro <rmirro@gmail.com>
Date:   Thu Jun 12 18:33:06 2014 -0400

    shortcuts