move Furnace and Sign to API, move over their respective events to the API

Signed-off-by: Sleaker <sleaker@gmail.com>
Merge pull request #516 from Sleaker/master

move furnace and sign to API