major updates

added methods, formatted spaces, unified variable names, and more