Changed unlocalized names to help prevent conflicts.
Added AbstractTickHandler.java, ClientTickHandler.java, IRenderer.java, RenderBasicShield.java.
Added a base for rendering to draw the shield. ClientTickHandler.java is currently unused since it isn't required to render into the world.