Skeleton for functionality of factory is done :D time to open the doors to hell :D