more tests added. still working on these.

also some style changes and accounts controller stuff