[Core]: Removed empty constructors

Removed empty constructors that might create segfaults if misused from core
classes.

Signed-off-by: Sebastian Lenartowicz <slenarto@uoguelph.ca>