Create style and functions but need tidyup
Add styles and functions-first commit