Javascript-based Connect 4 Game.
- A user can see a board
- A user can see a styled board
- A user can place a piece into a column
- Users place alternating black and red pieces on the board
- Users can't place a piece in a filled column
- A user can see an animation when they place a piece
- Users are notified when they win the game
- Users can play against each other in the same browser
- Users have the option to play against the computer
- Users are notified when there is no possible way for either player to win a game
- Users and computers have a limited time to move
- Users and computers have an aggregate time limit, like in chess
- A user can play against another user on a different computer, using Firebase.js