Added storyboard support and variables names to block declarations

Added variable names to block declarations to help in code completion
Added InitWithCoder to support Storyboards