big additions. Got the major things working and looking nice