add config, __init__, money, and weather. weahter is currently being broken down for ease of use and readability