Closes #97 Closes #38 Closes #73 Closes #70 Continue on #38
Closes #97
Closes #38
Closes #73
Closes #70
Continue on #38