Added banners, reformated code