generalized the horizontal line creation, added general console logs, and other cleanup

Nitpick, but I also know how much you care about things being up to code when it comes to best practices and standards... So, I'd re-do those multi-line [comments](https://github.com/airbnb/javascript#comments) to reflect best practices. Maybe something like this?

```js
/**
//////////////////////////////////////////////////
* Grid Prototype & Constructor
//////////////////////////////////////////////////
*/

```