Initial Commit

This is the basic function, only one style.