Completed everything and fixed most bugs