starting into styles and 90% of js for demo