Started writing filter stack
Added basic services