update to 1.5.2

All textures missing, might add Icon to constructor

Added icon to block constructor

Attempted to implement Textures for corners doesn't seem to be working
but I think this is the right direction.

Finished adding Icons into Block constructors

Also properly registered the new icons (did you know wool is backwards)

Added Grass tops back in

Better Grass handling

The Great Refactoring

Removed proxies by detecting the side before registering render
-Really your slimevoid Lib dependency is an interface!
Added a BlockVannilaBased to handle all of the gettextures for all three
types of blocks.
Changed Config file to use forge config.

Combine 8 diffrent sub blocks

Combine ceiling and floor slopes with 4 corners and intcorners

need to redo hitboxes and recipes, also removed the need for an item
class for each block.

Collision Boxes + torch Placement

Added correct logic for collision  boxes and allowed for torches to be
placed on solid surfaces

Cleaned up the combined render file

Added stairs back in based on the vannila stairs constructer was
protected lol

Major Changes

Added back in side slopes, oblic slopes, and tricorners as their own
blocks.

Finished sideslope hitboxes

added ability to place torches + redstone on flat surfaces of oblicslope
and side slope

oops

Adding in Recipes

SlopesNCorners is done, Side Slopes need to add in more blocks, Oblic
and SLanted corners recipes defined

Varius Fixes

Added in original hitboxes to the oblic and tri corner blocks, can't
make a triangle hitbox, also the slopes are steeper so we can reason
tiny people have a harder time climbing the block.

fixed rendering issues with grass stairs

added more client side classes to vannilaBased to allow for better
rendering support

Added re-coloration backin

now all that's trully left is going through the config file and
finishing up the recipes and adding in any new blocks

Finish with locolization and recipes

changed constructers to look more like stairs and have less lookups on
block.blocksList

Better Recipe Handling

Added Compatibility with Enhanced portals

Allows enhanced portal's obsidian stairs to replace Slopes and still be
used in recipes