Some more development. Its all working...still not too pretty though. Meh.