feature/alignment flexibility

Implements additional init method that creates view with appropriate frame. Extends badge alignment options.