Issue 23 (Rough)

 Still in progress... Do not judge the end unless ye shall you be judged.
Thank you.