Added styleable

Added styleable
Added gradle support