added solution
added bcl build targets