Basic implementation of Render System

Changed Engine code from static library to dynamic library (because of static/shared variables)
Basic implementation of Resource interface