Finalize setup.py, new installation script.

Add:
	setup.py
		-add Shell class, with constants for text effects/colors in the
		terminal.
		-add function to initialize Git submodules individually, as opposed to
		in a single batch with `git submodule update`.
		-add module docstring and function docstrings.