Added Column annotation for custom naming of fields. It also combines @Unique and @NotNull annotations apart from name. Should be used as a holder for all column properties in future.