Removed css files from repo as they are derivable from sass files

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Updated info regarding current projects and development experience

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Added Google Fonts for improved typography

- Ubuntu for the main header
- Ubunto Mono for code
- Roboto Slab for headers
- Roboto for general text

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Fixed responsive design bug which kept floated the portfolio sidebar

The sidebar should no longer float for windows 767px or smaller.
Instead, the sidebar should become fluid and have a width that fills the
entire window. This particular bug made it continue to float for all
sizes below 767px which caused an unnatural appearance in the overall
design of the page.

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Made comment name and email fields optional

Only an actual comment is required. If a name is omitted, it will
default to displaying "Anonymous."

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Simplified the Youtube tag implemented in the markdown processor

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Added the url alias checking system along with a custom 404 page

If a url cannot be served directly (the file doesn't exist), a lookup is
performed in a SQLite file containing all available aliases for urls. If
a matching alias is not found, the 404 page is returned. However, if an
alias is found, the page the alias points to is served.

This helps in ensuring that any url changes will never truly break
links. At least as much as such a guarantee is possible.

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>