Major changes. Added a modified theme. Several changes pending.