Major less updates

Reworked the nav menu, cleaned up the less, changed the customizable variables and colors, fixed spacing issues, added borders/containers around signature, params, and returns.

Signed-off-by: Tom Greever <anybody@tomgreever.com>