refactored styles so that we could modify style properties for specific feature types; also added image rotation for point geometry