Adding functionality to allow for block specified spawns

Please review and pull changes. Thanks.