ADDED AUTO INDENT

it works! also, line numbers too. and in this commit, you'll notice I
also started working on the validater.