class Legofy {

    public static Legofy with(Context context) {
        if (context == null) {
            throw new RuntimeException("Context must not be null");
        }
        return new Legofy(context.getApplicationContext());
    }

    protected  Legofy(Context context, BitmapWrapper bitmapWrapper, BrickDrawer brickDrawer);
    private  Legofy(Context context);

}