Updating to mostly written version.
Adding versioning system and restyling.